package com.shd.edanpei.presenter.contract;

import android.widget.TextView;

import com.shd.edanpei.base.BaseIPresenter;
import com.shd.edanpei.base.BaseIView;
import com.shd.edanpei.bean.CustomerBean;

/**
 * Created by mc on 2018/9/23.
 * yang-wen-wen
 */

public interface HouseNeedDataContract {

    interface HouseNeedDataIView extends BaseIView {

        void setText(TextView text, String str);

        void setData(CustomerBean bean);
    }

    interface HouseNeedDataIPresenter extends BaseIPresenter {

        void getOrderInfo(int orderID);

        //住房面积
        void setHouseSize(String str);

        //住房性质
        void setHouseNature(TextView text);

        //房龄
        void setHouseAge(TextView text);

        //住房现状
        void setHouseStatus(TextView text);

        //住房所在地
        void setHouseAddress(TextView text);

        //详细地址
        void setDetailedAddress(String str);

        //下一步
        void next(int from);

        //传递数据
        void setCustomerBean(CustomerBean bean);

        //订单金额
        void setAmount(TextView text);

        //预期比
        void setRate(TextView text);

        //归还方式
        void setRepayWay(TextView text);

        //订单期限
        void setRepayDate(TextView text);

        //其他固定资产
        void setOtherAsset(boolean b);

        //名下公司
        void setCompany(boolean b);

        //占股比例
        void setCompanyStake(String str);

        //经营状况
        void setOperationState(TextView text);

        //经营年限
        void setOperationTerm(TextView text);
//
//
//        //名下场地
//        void setSite(boolean b);
//
//        //场地面积
//        void setSiteSize(String str);

        //备注
        void setRemark(String str);

        //提交
        void done();

        //修改
        void update();

    }
}
